package com.ksm.zyz.common.base;

import java.util.List;


/**
 * 基础Service接口
 * @author liuhao
 *
 * @param <T>
 */
public interface TongBuBaseService<T,E> {
	
	
	 /**
	  * 查询表总数  使用
	  * @param obj
	  */
	 Integer selectAllCount();
	 /**
	  *分组查询表中所有数据
	  * @param obj
	  */
	 List<E> selectAllInfo(T obj);
	 /**
	  *查询未同步数据
	  * @param obj
	  */
	 E selectInfo(T obj);
	 
	 int updateInfo(E obj); 
	 
	 int insert(E obj);
	
	 int delete(E obj); 
	 
}
